$assoc_arr = array_reduce($arr, function ($result, $item) { $result[$item['text']] = $item['id']; return $result; }, array());